There is a growing list of streaming services out there with plenty of content that you can watch completely free.